failure to fulfill duties - Francés Inglés Diccionario